barrel (of firearm) - Deutsch Englisch Wörterbuch